burrow worm - Turkish English Dictionary